do well enough - Turkish English Dictionary